package com.googlecode.cswish.struts.hibernate;

import org.hibernate.mapping.Component;

/**
 * @author Jerry.Feng Date: 2008-5-15
 */
public interface IDynamicModelManager {
    public static String CUSTOM_COMPONENT_NAME = "customProperties";
    
    void addCustomField(String name);

    void removeCustomField(String name);

    Component getCustomProperties();

    Class<? extends DynamicModel> getEntityClass();
}